(dwelling) inn - French English Dictionary